# near model CODE resource # jump table entries: 33649-33652 (4 of them) export_112: 00000000 4E56 FEF4 link A6, -0x010C 00000004 598F subq.l A7, 4 00000006 3F3C 0080 move.w -[A7], 0x80 0000000A 4879 0000 14C2 push.l 0x14C2 00000010 A931 syscall NewMenu 00000012 205F movea.l A0, [A7]+ 00000014 2B48 9466 move.l [A5 - 0x6B9A], A0 00000018 2F2D 9466 move.l -[A7], [A5 - 0x6B9A] 0000001C 4879 0000 14C4 push.l 0x14C4 00000022 A933 syscall AppendMenu 00000024 2F2D 9466 move.l -[A7], [A5 - 0x6B9A] 00000028 4879 0000 14D8 push.l 0x14D8 0000002E A933 syscall AppendMenu 00000030 2F2D 9466 move.l -[A7], [A5 - 0x6B9A] 00000034 4879 4452 5652 push.l 0x44525652 /* 'DRVR' */ 0000003A A94D syscall AppendResMenu/AddResMenu 0000003C 598F subq.l A7, 4 0000003E 3F3C 0081 move.w -[A7], 0x81 00000042 4879 0000 14DA push.l 0x14DA 00000048 A931 syscall NewMenu 0000004A 205F movea.l A0, [A7]+ 0000004C 2B48 946A move.l [A5 - 0x6B96], A0 00000050 2F2D 946A move.l -[A7], [A5 - 0x6B96] 00000054 4879 0000 14E0 push.l 0x14E0 0000005A A933 syscall AppendMenu 0000005C 2F2D 946A move.l -[A7], [A5 - 0x6B96] 00000060 4879 0000 14EE push.l 0x14EE 00000066 A933 syscall AppendMenu 00000068 2F2D 946A move.l -[A7], [A5 - 0x6B96] 0000006C 4879 0000 14FA push.l 0x14FA 00000072 A933 syscall AppendMenu 00000074 2F2D 946A move.l -[A7], [A5 - 0x6B96] 00000078 4879 0000 14FE push.l 0x14FE 0000007E A933 syscall AppendMenu 00000080 2F2D 946A move.l -[A7], [A5 - 0x6B96] 00000084 4879 0000 1504 push.l 0x1504 0000008A A933 syscall AppendMenu 0000008C 2F2D 946A move.l -[A7], [A5 - 0x6B96] 00000090 4879 0000 1510 push.l 0x1510 00000096 A933 syscall AppendMenu 00000098 2F2D 946A move.l -[A7], [A5 - 0x6B96] 0000009C 4879 0000 1514 push.l 0x1514 000000A2 A933 syscall AppendMenu 000000A4 2F2D 946A move.l -[A7], [A5 - 0x6B96] 000000A8 4879 0000 1522 push.l 0x1522 000000AE A933 syscall AppendMenu 000000B0 2F2D 946A move.l -[A7], [A5 - 0x6B96] 000000B4 4879 0000 1526 push.l 0x1526 000000BA A933 syscall AppendMenu 000000BC 4A2D E81F tst.b [A5 - 0x17E1] 000000C0 57C0 seq D0 000000C2 4400 neg.b D0 000000C4 4880 ext.w D0 000000C6 2F2D 946A move.l -[A7], [A5 - 0x6B96] 000000CA 3F3C 0004 move.w -[A7], 0x4 000000CE 1F00 move.b -[A7], D0 000000D0 A945 syscall CheckItem 000000D2 4A2D E820 tst.b [A5 - 0x17E0] 000000D6 57C0 seq D0 000000D8 4400 neg.b D0 000000DA 4880 ext.w D0 000000DC 2F2D 946A move.l -[A7], [A5 - 0x6B96] 000000E0 3F3C 0005 move.w -[A7], 0x5 000000E4 1F00 move.b -[A7], D0 000000E6 A945 syscall CheckItem 000000E8 598F subq.l A7, 4 000000EA 3F3C 0082 move.w -[A7], 0x82 000000EE A9BF syscall GetRMenu 000000F0 205F movea.l A0, [A7]+ 000000F2 2B48 946E move.l [A5 - 0x6B92], A0 000000F6 2F2D 946E move.l -[A7], [A5 - 0x6B92] 000000FA 4267 clr.w -[A7] 000000FC A93A syscall DisableItem 000000FE 598F subq.l A7, 4 00000100 3F3C 0083 move.w -[A7], 0x83 00000104 4879 0000 152E push.l 0x152E 0000010A A931 syscall NewMenu 0000010C 205F movea.l A0, [A7]+ 0000010E 2B48 9472 move.l [A5 - 0x6B8E], A0 00000112 2F2D 9472 move.l -[A7], [A5 - 0x6B8E] 00000116 4879 0000 1532 push.l 0x1532 0000011C A933 syscall AppendMenu 0000011E 2F2D 9472 move.l -[A7], [A5 - 0x6B8E] 00000122 4879 0000 153E push.l 0x153E 00000128 A933 syscall AppendMenu 0000012A 2F2D 9472 move.l -[A7], [A5 - 0x6B8E] 0000012E 4879 0000 154C push.l 0x154C 00000134 A933 syscall AppendMenu 00000136 2F2D 9472 move.l -[A7], [A5 - 0x6B8E] 0000013A 4879 0000 1550 push.l 0x1550 00000140 A933 syscall AppendMenu 00000142 598F subq.l A7, 4 00000144 3F3C 0084 move.w -[A7], 0x84 00000148 4879 0000 1564 push.l 0x1564 0000014E A931 syscall NewMenu 00000150 205F movea.l A0, [A7]+ 00000152 2B48 9476 move.l [A5 - 0x6B8A], A0 00000156 2F2D 9476 move.l -[A7], [A5 - 0x6B8A] 0000015A 4879 0000 156A push.l 0x156A 00000160 A933 syscall AppendMenu 00000162 2F2D 9476 move.l -[A7], [A5 - 0x6B8A] 00000166 4879 0000 1574 push.l 0x1574 0000016C A933 syscall AppendMenu 0000016E 2F2D 9476 move.l -[A7], [A5 - 0x6B8A] 00000172 4879 0000 1586 push.l 0x1586 00000178 A933 syscall AppendMenu 0000017A 2F2D 9476 move.l -[A7], [A5 - 0x6B8A] 0000017E 4879 0000 1592 push.l 0x1592 00000184 A933 syscall AppendMenu 00000186 2F2D 9476 move.l -[A7], [A5 - 0x6B8A] 0000018A 4879 0000 159C push.l 0x159C 00000190 A933 syscall AppendMenu 00000192 2F2D 9476 move.l -[A7], [A5 - 0x6B8A] 00000196 4879 0000 15A0 push.l 0x15A0 0000019C A933 syscall AppendMenu 0000019E 598F subq.l A7, 4 000001A0 3F3C 0085 move.w -[A7], 0x85 000001A4 4879 0000 15AC push.l 0x15AC 000001AA A931 syscall NewMenu 000001AC 205F movea.l A0, [A7]+ 000001AE 2B48 947A move.l [A5 - 0x6B86], A0 000001B2 2F2D 947A move.l -[A7], [A5 - 0x6B86] 000001B6 4879 0000 15B6 push.l 0x15B6 000001BC A933 syscall AppendMenu 000001BE 2F2D 947A move.l -[A7], [A5 - 0x6B86] 000001C2 4879 0000 15BE push.l 0x15BE 000001C8 A933 syscall AppendMenu 000001CA 2F2D 947A move.l -[A7], [A5 - 0x6B86] 000001CE 4879 0000 15CA push.l 0x15CA 000001D4 A933 syscall AppendMenu 000001D6 2F2D 947A move.l -[A7], [A5 - 0x6B86] 000001DA 4879 0000 15D4 push.l 0x15D4 000001E0 A933 syscall AppendMenu 000001E2 3F3C 0086 move.w -[A7], 0x86 000001E6 4879 4865 6C70 push.l 0x48656C70 /* 'Help' */ 000001EC 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 000001F0 5C8F addq.l A7, 6 000001F2 2B40 947E move.l [A5 - 0x6B82], D0 000001F6 3F3C 0087 move.w -[A7], 0x87 000001FA 4879 4869 6E74 push.l 0x48696E74 /* 'Hint' */ 00000200 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 00000204 5C8F addq.l A7, 6 00000206 2B40 9482 move.l [A5 - 0x6B7E], D0 0000020A 426E FFFE clr.w [A6 - 0x2] 0000020E 6018 bra +0x1A /* 00000228 */ label00000210: 00000210 302E FFFE move.w D0, [A6 - 0x2] 00000214 48C0 ext.l D0 00000216 E580 asl D0, 2 00000218 41ED 9466 lea.l A0, [A5 - 0x6B9A] 0000021C D1C0 add.l A0, D0 0000021E 2F10 move.l -[A7], [A0] 00000220 4267 clr.w -[A7] 00000222 A935 syscall InsertMenu 00000224 526E FFFE addq.w [A6 - 0x2], 1 label00000228: 00000228 0C6E 0008 FFFE cmpi.w [A6 - 0x2], 0x8 0000022E 6DE0 blt -0x1E /* 00000210 */ 00000230 A937 syscall DrawMenuBar 00000232 4E5E unlink A6 00000234 4E75 rts 00000236 5345 subq.w D5, 1 00000238 5455 addq.w [A5], 2 0000023A 504D addq.w A5, 8 0000023C 454E chk.w D2, A6 export_113: 0000023E 4E56 FFDC link A6, -0x0024 00000242 2F0A move.l -[A7], A2 00000244 41ED 948A lea.l A0, [A5 - 0x6B76] 00000248 2D48 FFDC move.l [A6 - 0x24], A0 0000024C 206E FFDC movea.l A0, [A6 - 0x24] 00000250 4268 009C clr.w [A0 + 0x9C] 00000254 486E FFF0 pea.l [A6 - 0x10] 00000258 3F3C 00D0 move.w -[A7], 0xD0 0000025C 3F3C 0027 move.w -[A7], 0x27 /* '\'' */ 00000260 3F3C 01FE move.w -[A7], 0x1FE 00000264 3F3C 0155 move.w -[A7], 0x155 00000268 A8A7 syscall SetRect 0000026A 598F subq.l A7, 4 0000026C 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000270 486E FFF0 pea.l [A6 - 0x10] 00000274 4879 0000 15DC push.l 0x15DC 0000027A 4267 clr.w -[A7] 0000027C 3F3C 0004 move.w -[A7], 0x4 00000280 4878 FFFF push.l 0xFFFF 00000284 1F3C 0001 move.b -[A7], 0x1 00000288 42A7 clr.l -[A7] 0000028A A913 syscall NewWindow 0000028C 205F movea.l A0, [A7]+ 0000028E 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000292 A873 syscall SetPort 00000294 206E FFDC movea.l A0, [A6 - 0x24] 00000298 42A8 00A2 clr.l [A0 + 0xA2] 0000029C 206E FFDC movea.l A0, [A6 - 0x24] 000002A0 42A8 00A6 clr.l [A0 + 0xA6] 000002A4 4267 clr.w -[A7] 000002A6 A887 syscall TextFont 000002A8 4267 clr.w -[A7] 000002AA A88A syscall TextSize 000002AC 42A7 clr.l -[A7] 000002AE 2F2E FFDC move.l -[A7], [A6 - 0x24] 000002B2 486E FFE0 pea.l [A6 - 0x20] 000002B6 486E FFE8 pea.l [A6 - 0x18] 000002BA 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000002BE 4FEF 0010 lea.l A7, [A7 + 0x10] 000002C2 066E 2710 FFE8 addi.w [A6 - 0x18], 0x2710 000002C8 598F subq.l A7, 4 000002CA 486E FFE8 pea.l [A6 - 0x18] 000002CE 486E FFE0 pea.l [A6 - 0x20] 000002D2 A9D2 syscall TENew 000002D4 205F movea.l A0, [A7]+ 000002D6 226E FFDC movea.l A1, [A6 - 0x24] 000002DA 2348 009E move.l [A1 + 0x9E], A0 000002DE 41ED 95DE lea.l A0, [A5 - 0x6A22] 000002E2 2D48 FFDC move.l [A6 - 0x24], A0 000002E6 206E FFDC movea.l A0, [A6 - 0x24] 000002EA 4268 009C clr.w [A0 + 0x9C] 000002EE 486E FFF0 pea.l [A6 - 0x10] 000002F2 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 000002F6 3F3C 0027 move.w -[A7], 0x27 /* '\'' */ 000002FA 3F3C 0200 move.w -[A7], 0x200 000002FE 3F3C 0067 move.w -[A7], 0x67 /* 'g' */ 00000302 A8A7 syscall SetRect 00000304 598F subq.l A7, 4 00000306 2F2E FFDC move.l -[A7], [A6 - 0x24] 0000030A 486E FFF0 pea.l [A6 - 0x10] 0000030E 4879 0000 15E0 push.l 0x15E0 00000314 4267 clr.w -[A7] 00000316 4267 clr.w -[A7] 00000318 4878 FFFF push.l 0xFFFF 0000031C 4267 clr.w -[A7] 0000031E 42A7 clr.l -[A7] 00000320 A913 syscall NewWindow 00000322 205F movea.l A0, [A7]+ 00000324 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000328 A873 syscall SetPort 0000032A 206E FFDC movea.l A0, [A6 - 0x24] 0000032E 08E8 0000 009D bset.b [A0 + 0x9D], 0x0 00000334 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000338 486E FFF0 pea.l [A6 - 0x10] 0000033C 3F3C 0001 move.w -[A7], 0x1 00000340 4EAD 04A2 jsr [A5 + 0x4A2 /* export_144 */] 00000344 4FEF 000A lea.l A7, [A7 + 0xA] 00000348 598F subq.l A7, 4 0000034A 2F2E FFDC move.l -[A7], [A6 - 0x24] 0000034E 486E FFF0 pea.l [A6 - 0x10] 00000352 4879 0000 15E6 push.l 0x15E6 00000358 1F3C 0001 move.b -[A7], 0x1 0000035C 4267 clr.w -[A7] 0000035E 4267 clr.w -[A7] 00000360 4267 clr.w -[A7] 00000362 3F3C 0010 move.w -[A7], 0x10 00000366 42A7 clr.l -[A7] 00000368 A954 syscall NewControl 0000036A 205F movea.l A0, [A7]+ 0000036C 226E FFDC movea.l A1, [A6 - 0x24] 00000370 2348 00A2 move.l [A1 + 0xA2], A0 00000374 B0FC 0000 cmpa.w A0, 0x0 00000378 6614 bne +0x16 /* 0000038E */ 0000037A 4879 0000 15E8 push.l 0x15E8 00000380 206E FFDC movea.l A0, [A6 - 0x24] 00000384 2F28 009E move.l -[A7], [A0 + 0x9E] 00000388 4EAD 0522 jsr [A5 + 0x522 /* export_160 */] 0000038C 508F addq.l A7, 8 label0000038E: 0000038E 206E FFDC movea.l A0, [A6 - 0x24] 00000392 42A8 00A6 clr.l [A0 + 0xA6] 00000396 4267 clr.w -[A7] 00000398 A887 syscall TextFont 0000039A 4267 clr.w -[A7] 0000039C A88A syscall TextSize 0000039E 42A7 clr.l -[A7] 000003A0 2F2E FFDC move.l -[A7], [A6 - 0x24] 000003A4 486E FFE0 pea.l [A6 - 0x20] 000003A8 486E FFE8 pea.l [A6 - 0x18] 000003AC 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000003B0 4FEF 0010 lea.l A7, [A7 + 0x10] 000003B4 598F subq.l A7, 4 000003B6 486E FFE8 pea.l [A6 - 0x18] 000003BA 486E FFE0 pea.l [A6 - 0x20] 000003BE A9D2 syscall TENew 000003C0 205F movea.l A0, [A7]+ 000003C2 226E FFDC movea.l A1, [A6 - 0x24] 000003C6 2348 009E move.l [A1 + 0x9E], A0 000003CA 41ED 9534 lea.l A0, [A5 - 0x6ACC] 000003CE 2D48 FFDC move.l [A6 - 0x24], A0 000003D2 206E FFDC movea.l A0, [A6 - 0x24] 000003D6 4268 009C clr.w [A0 + 0x9C] 000003DA 486E FFF0 pea.l [A6 - 0x10] 000003DE 4267 clr.w -[A7] 000003E0 3F3C 007B move.w -[A7], 0x7B /* '{' */ 000003E4 3F3C 012E move.w -[A7], 0x12E 000003E8 3F3C 0156 move.w -[A7], 0x156 000003EC A8A7 syscall SetRect 000003EE 598F subq.l A7, 4 000003F0 2F2E FFDC move.l -[A7], [A6 - 0x24] 000003F4 486E FFF0 pea.l [A6 - 0x10] 000003F8 4879 0000 15F8 push.l 0x15F8 000003FE 4267 clr.w -[A7] 00000400 3F3C 0004 move.w -[A7], 0x4 00000404 4878 FFFF push.l 0xFFFF 00000408 4267 clr.w -[A7] 0000040A 42A7 clr.l -[A7] 0000040C A913 syscall NewWindow 0000040E 205F movea.l A0, [A7]+ 00000410 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000414 A873 syscall SetPort 00000416 4267 clr.w -[A7] 00000418 3F3C 0054 move.w -[A7], 0x54 /* 'T' */ 0000041C A878 syscall SetOrigin 0000041E 486E FFF0 pea.l [A6 - 0x10] 00000422 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00000426 588F addq.l A7, 4 00000428 206E FFDC movea.l A0, [A6 - 0x24] 0000042C 42A8 00A2 clr.l [A0 + 0xA2] 00000430 206E FFDC movea.l A0, [A6 - 0x24] 00000434 42A8 00A6 clr.l [A0 + 0xA6] 00000438 4267 clr.w -[A7] 0000043A A887 syscall TextFont 0000043C 4267 clr.w -[A7] 0000043E A88A syscall TextSize 00000440 42A7 clr.l -[A7] 00000442 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000446 486E FFE0 pea.l [A6 - 0x20] 0000044A 486E FFE8 pea.l [A6 - 0x18] 0000044E 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00000452 4FEF 0010 lea.l A7, [A7 + 0x10] 00000456 598F subq.l A7, 4 00000458 486E FFE8 pea.l [A6 - 0x18] 0000045C 486E FFE0 pea.l [A6 - 0x20] 00000460 A9D2 syscall TENew 00000462 205F movea.l A0, [A7]+ 00000464 226E FFDC movea.l A1, [A6 - 0x24] 00000468 2348 009E move.l [A1 + 0x9E], A0 0000046C 41ED 9732 lea.l A0, [A5 - 0x68CE] 00000470 2D48 FFDC move.l [A6 - 0x24], A0 00000474 206E FFDC movea.l A0, [A6 - 0x24] 00000478 4268 009C clr.w [A0 + 0x9C] 0000047C 486E FFF0 pea.l [A6 - 0x10] 00000480 3F3C 0130 move.w -[A7], 0x130 00000484 3F3C 007B move.w -[A7], 0x7B /* '{' */ 00000488 3F3C 0200 move.w -[A7], 0x200 0000048C 3F3C 0111 move.w -[A7], 0x111 00000490 A8A7 syscall SetRect 00000492 598F subq.l A7, 4 00000494 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000498 486E FFF0 pea.l [A6 - 0x10] 0000049C 4879 0000 1606 push.l 0x1606 000004A2 4267 clr.w -[A7] 000004A4 4267 clr.w -[A7] 000004A6 4878 FFFF push.l 0xFFFF 000004AA 4267 clr.w -[A7] 000004AC 42A7 clr.l -[A7] 000004AE A913 syscall NewWindow 000004B0 205F movea.l A0, [A7]+ 000004B2 2F2E FFDC move.l -[A7], [A6 - 0x24] 000004B6 A873 syscall SetPort 000004B8 206E FFDC movea.l A0, [A6 - 0x24] 000004BC 08E8 0000 009D bset.b [A0 + 0x9D], 0x0 000004C2 2F2E FFDC move.l -[A7], [A6 - 0x24] 000004C6 486E FFF0 pea.l [A6 - 0x10] 000004CA 3F3C 0001 move.w -[A7], 0x1 000004CE 4EAD 04A2 jsr [A5 + 0x4A2 /* export_144 */] 000004D2 4FEF 000A lea.l A7, [A7 + 0xA] 000004D6 598F subq.l A7, 4 000004D8 2F2E FFDC move.l -[A7], [A6 - 0x24] 000004DC 486E FFF0 pea.l [A6 - 0x10] 000004E0 4879 0000 1610 push.l 0x1610 000004E6 1F3C 0001 move.b -[A7], 0x1 000004EA 4267 clr.w -[A7] 000004EC 4267 clr.w -[A7] 000004EE 4267 clr.w -[A7] 000004F0 3F3C 0010 move.w -[A7], 0x10 000004F4 42A7 clr.l -[A7] 000004F6 A954 syscall NewControl 000004F8 205F movea.l A0, [A7]+ 000004FA 226E FFDC movea.l A1, [A6 - 0x24] 000004FE 2348 00A2 move.l [A1 + 0xA2], A0 00000502 B0FC 0000 cmpa.w A0, 0x0 00000506 6614 bne +0x16 /* 0000051C */ 00000508 4879 0000 1612 push.l 0x1612 0000050E 206E FFDC movea.l A0, [A6 - 0x24] 00000512 2F28 009E move.l -[A7], [A0 + 0x9E] 00000516 4EAD 0522 jsr [A5 + 0x522 /* export_160 */] 0000051A 508F addq.l A7, 8 label0000051C: 0000051C 206E FFDC movea.l A0, [A6 - 0x24] 00000520 42A8 00A6 clr.l [A0 + 0xA6] 00000524 4267 clr.w -[A7] 00000526 A887 syscall TextFont 00000528 4267 clr.w -[A7] 0000052A A88A syscall TextSize 0000052C 42A7 clr.l -[A7] 0000052E 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000532 486E FFE0 pea.l [A6 - 0x20] 00000536 486E FFE8 pea.l [A6 - 0x18] 0000053A 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 0000053E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000542 598F subq.l A7, 4 00000544 486E FFE8 pea.l [A6 - 0x18] 00000548 486E FFE0 pea.l [A6 - 0x20] 0000054C A9D2 syscall TENew 0000054E 205F movea.l A0, [A7]+ 00000550 226E FFDC movea.l A1, [A6 - 0x24] 00000554 2348 009E move.l [A1 + 0x9E], A0 00000558 206E FFDC movea.l A0, [A6 - 0x24] 0000055C 2068 009E movea.l A0, [A0 + 0x9E] 00000560 226E FFDC movea.l A1, [A6 - 0x24] 00000564 2269 009E movea.l A1, [A1 + 0x9E] 00000568 246E FFDC movea.l A2, [A6 - 0x24] 0000056C 246A 009E movea.l A2, [A2 + 0x9E] 00000570 2452 movea.l A2, [A2] 00000572 2251 movea.l A1, [A1] 00000574 3269 000C movea.w A1, [A1 + 0xC] 00000578 2009 move.l D0, A1 0000057A 81EA 0018 divs.w D0, [A2 + 0x18] 0000057E 4840 swap.w D0 00000580 2050 movea.l A0, [A0] 00000582 9168 000C sub.w [A0 + 0xC], D0 00000586 206E FFDC movea.l A0, [A6 - 0x24] 0000058A 2068 009E movea.l A0, [A0 + 0x9E] 0000058E 2050 movea.l A0, [A0] 00000590 70FF moveq.l D0, 0xFFFFFFFF 00000592 3140 0048 move.w [A0 + 0x48], D0 00000596 598F subq.l A7, 4 00000598 3F3C 4D0A move.w -[A7], 0x4D0A /* 'M\n' */ 0000059C 486D 99DE pea.l [A5 - 0x6622] 000005A0 4878 FFFF push.l 0xFFFF 000005A4 A97C syscall GetNewDialog 000005A6 205F movea.l A0, [A7]+ 000005A8 2B48 9A88 move.l [A5 - 0x6578], A0 000005AC 41ED 97DC lea.l A0, [A5 - 0x6824] 000005B0 2D48 FFDC move.l [A6 - 0x24], A0 000005B4 206E FFDC movea.l A0, [A6 - 0x24] 000005B8 4268 009C clr.w [A0 + 0x9C] 000005BC 486E FFF0 pea.l [A6 - 0x10] 000005C0 4267 clr.w -[A7] 000005C2 3F3C 0027 move.w -[A7], 0x27 /* '\'' */ 000005C6 3F3C 01FF move.w -[A7], 0x1FF 000005CA 3F3C 0155 move.w -[A7], 0x155 000005CE A8A7 syscall SetRect 000005D0 598F subq.l A7, 4 000005D2 2F2E FFDC move.l -[A7], [A6 - 0x24] 000005D6 486E FFF0 pea.l [A6 - 0x10] 000005DA 4879 0000 1622 push.l 0x1622 000005E0 4267 clr.w -[A7] 000005E2 3F3C 0004 move.w -[A7], 0x4 000005E6 4878 FFFF push.l 0xFFFF 000005EA 1F3C 0001 move.b -[A7], 0x1 000005EE 42A7 clr.l -[A7] 000005F0 A913 syscall NewWindow 000005F2 205F movea.l A0, [A7]+ 000005F4 2F2E FFDC move.l -[A7], [A6 - 0x24] 000005F8 A873 syscall SetPort 000005FA 2F2E FFDC move.l -[A7], [A6 - 0x24] 000005FE 486E FFF0 pea.l [A6 - 0x10] 00000602 3F3C 0001 move.w -[A7], 0x1 00000606 4EAD 04A2 jsr [A5 + 0x4A2 /* export_144 */] 0000060A 4FEF 000A lea.l A7, [A7 + 0xA] 0000060E 598F subq.l A7, 4 00000610 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000614 486E FFF0 pea.l [A6 - 0x10] 00000618 4879 0000 162E push.l 0x162E 0000061E 1F3C 0001 move.b -[A7], 0x1 00000622 4267 clr.w -[A7] 00000624 4267 clr.w -[A7] 00000626 4267 clr.w -[A7] 00000628 3F3C 0010 move.w -[A7], 0x10 0000062C 42A7 clr.l -[A7] 0000062E A954 syscall NewControl 00000630 205F movea.l A0, [A7]+ 00000632 226E FFDC movea.l A1, [A6 - 0x24] 00000636 2348 00A2 move.l [A1 + 0xA2], A0 0000063A B0FC 0000 cmpa.w A0, 0x0 0000063E 6614 bne +0x16 /* 00000654 */ 00000640 4879 0000 1630 push.l 0x1630 00000646 206E FFDC movea.l A0, [A6 - 0x24] 0000064A 2F28 009E move.l -[A7], [A0 + 0x9E] 0000064E 4EAD 0522 jsr [A5 + 0x522 /* export_160 */] 00000652 508F addq.l A7, 8 label00000654: 00000654 206E FFDC movea.l A0, [A6 - 0x24] 00000658 42A8 00A6 clr.l [A0 + 0xA6] 0000065C 4267 clr.w -[A7] 0000065E A887 syscall TextFont 00000660 4267 clr.w -[A7] 00000662 A88A syscall TextSize 00000664 42A7 clr.l -[A7] 00000666 2F2E FFDC move.l -[A7], [A6 - 0x24] 0000066A 486E FFE0 pea.l [A6 - 0x20] 0000066E 486E FFE8 pea.l [A6 - 0x18] 00000672 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00000676 4FEF 0010 lea.l A7, [A7 + 0x10] 0000067A 598F subq.l A7, 4 0000067C 486E FFE8 pea.l [A6 - 0x18] 00000680 486E FFE0 pea.l [A6 - 0x20] 00000684 A9D2 syscall TENew 00000686 205F movea.l A0, [A7]+ 00000688 226E FFDC movea.l A1, [A6 - 0x24] 0000068C 2348 009E move.l [A1 + 0x9E], A0 00000690 598F subq.l A7, 4 00000692 3F3C 5356 move.w -[A7], 0x5356 /* 'SV' */ 00000696 486D 9930 pea.l [A5 - 0x66D0] 0000069A 4878 FFFF push.l 0xFFFF 0000069E A97C syscall GetNewDialog 000006A0 205F movea.l A0, [A7]+ 000006A2 2B48 99DA move.l [A5 - 0x6626], A0 000006A6 486D 9732 pea.l [A5 - 0x68CE] 000006AA A915 syscall ShowWindow 000006AC 486D 95DE pea.l [A5 - 0x6A22] 000006B0 A915 syscall ShowWindow 000006B2 486D 9534 pea.l [A5 - 0x6ACC] 000006B6 A915 syscall ShowWindow 000006B8 4EAD 04B2 jsr [A5 + 0x4B2 /* export_146 */] 000006BC 2F2D 99DA move.l -[A7], [A5 - 0x6626] 000006C0 A915 syscall ShowWindow 000006C2 245F movea.l A2, [A7]+ 000006C4 4E5E unlink A6 000006C6 4E75 rts 000006C8 5345 subq.w D5, 1 000006CA 5455 addq.w [A5], 2 000006CC 5057 addq.w [A7], 8 000006CE 494E chk.w D4, A6 export_111: 000006D0 4E56 FFFA link A6, -0x0006 000006D4 426E FFFE clr.w [A6 - 0x2] 000006D8 6016 bra +0x18 /* 000006F0 */ label000006DA: 000006DA 302E FFFE move.w D0, [A6 - 0x2] 000006DE C1FC 001C muls.w D0, 0x1C 000006E2 41ED B458 lea.l A0, [A5 - 0x4BA8] 000006E6 D1C0 add.l A0, D0 000006E8 42A8 0008 clr.l [A0 + 0x8] 000006EC 526E FFFE addq.w [A6 - 0x2], 1 label000006F0: 000006F0 0C6E 0190 FFFE cmpi.w [A6 - 0x2], 0x190 000006F6 6DE2 blt -0x1C /* 000006DA */ 000006F8 4879 0000 1640 push.l 0x1640 000006FE 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 00000702 588F addq.l A7, 4 00000704 4267 clr.w -[A7] 00000706 3F3C 0001 move.w -[A7], 0x1 0000070A 3F00 move.w -[A7], D0 0000070C 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00000710 5C8F addq.l A7, 6 00000712 2B40 E018 move.l [A5 - 0x1FE8], D0 00000716 206D E018 movea.l A0, [A5 - 0x1FE8] 0000071A 08E8 0007 000A bset.b [A0 + 0xA], 0x7 00000720 3F3C 0096 move.w -[A7], 0x96 00000724 2F2D E018 move.l -[A7], [A5 - 0x1FE8] 00000728 486D 043A pea.l [A5 + 0x43A /* export_131 */] 0000072C 42A7 clr.l -[A7] 0000072E 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 00000732 4FEF 000E lea.l A7, [A7 + 0xE] 00000736 4879 0000 1646 push.l 0x1646 0000073C 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 00000740 588F addq.l A7, 4 00000742 4267 clr.w -[A7] 00000744 3F3C 0010 move.w -[A7], 0x10 00000748 3F00 move.w -[A7], D0 0000074A 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 0000074E 5C8F addq.l A7, 6 00000750 206D E018 movea.l A0, [A5 - 0x1FE8] 00000754 2140 0010 move.l [A0 + 0x10], D0 00000758 206D E018 movea.l A0, [A5 - 0x1FE8] 0000075C 2068 0010 movea.l A0, [A0 + 0x10] 00000760 08E8 0007 000A bset.b [A0 + 0xA], 0x7 00000766 206D E018 movea.l A0, [A5 - 0x1FE8] 0000076A 2068 0010 movea.l A0, [A0 + 0x10] 0000076E 216D E018 0010 move.l [A0 + 0x10], [A5 - 0x1FE8] 00000774 4267 clr.w -[A7] 00000776 2F2D E018 move.l -[A7], [A5 - 0x1FE8] 0000077A 486D 9732 pea.l [A5 - 0x68CE] 0000077E 4EAD 050A jsr [A5 + 0x50A /* export_157 */] 00000782 4FEF 000A lea.l A7, [A7 + 0xA] 00000786 4879 0000 164C push.l 0x164C 0000078C 4878 0001 push.l 0x1 00000790 2F2D 97D0 move.l -[A7], [A5 - 0x6830] 00000794 A9DE syscall TEInsert 00000796 4879 0000 164E push.l 0x164E 0000079C 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 000007A0 588F addq.l A7, 4 000007A2 4267 clr.w -[A7] 000007A4 3F3C 0010 move.w -[A7], 0x10 000007A8 3F00 move.w -[A7], D0 000007AA 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 000007AE 5C8F addq.l A7, 6 000007B0 2D40 FFFA move.l [A6 - 0x6], D0 000007B4 206E FFFA movea.l A0, [A6 - 0x6] 000007B8 08E8 0007 000A bset.b [A0 + 0xA], 0x7 000007BE 2F2E FFFA move.l -[A7], [A6 - 0x6] 000007C2 486D E018 pea.l [A5 - 0x1FE8] 000007C6 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 000007CA 508F addq.l A7, 8 000007CC 2F2E FFFA move.l -[A7], [A6 - 0x6] 000007D0 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 000007D4 588F addq.l A7, 4 000007D6 3F3C 00C8 move.w -[A7], 0xC8 000007DA 42A7 clr.l -[A7] 000007DC 486D 04DA pea.l [A5 + 0x4DA /* export_151 */] 000007E0 42A7 clr.l -[A7] 000007E2 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 000007E6 4FEF 000E lea.l A7, [A7 + 0xE] 000007EA 3F3C 004B move.w -[A7], 0x4B /* 'K' */ 000007EE 42A7 clr.l -[A7] 000007F0 486D 04FA pea.l [A5 + 0x4FA /* export_155 */] 000007F4 42A7 clr.l -[A7] 000007F6 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 000007FA 4FEF 000E lea.l A7, [A7 + 0xE] 000007FE 2D6D E018 FFFA move.l [A6 - 0x6], [A5 - 0x1FE8] 00000804 6000 0086 bra +0x88 /* 0000088C */ label00000808: 00000808 206E FFFA movea.l A0, [A6 - 0x6] 0000080C 0828 0000 0009 btst.b [A0 + 0x9], 0x0 00000812 6720 beq +0x22 /* 00000834 */ 00000814 206E FFFA movea.l A0, [A6 - 0x6] 00000818 3010 move.w D0, [A0] 0000081A C1FC 003C muls.w D0, 0x3C /* '<' */ 0000081E 41ED EF00 lea.l A0, [A5 - 0x1100] 00000822 D1C0 add.l A0, D0 00000824 226E FFFA movea.l A1, [A6 - 0x6] 00000828 3029 0002 move.w D0, [A1 + 0x2] 0000082C C1E8 0006 muls.w D0, [A0 + 0x6] 00000830 D16D E7F8 add.w [A5 - 0x1808], D0 label00000834: 00000834 206E FFFA movea.l A0, [A6 - 0x6] 00000838 0828 0002 0009 btst.b [A0 + 0x9], 0x2 0000083E 6742 beq +0x44 /* 00000882 */ 00000840 206E FFFA movea.l A0, [A6 - 0x6] 00000844 4AA8 0010 tst.l [A0 + 0x10] 00000848 6738 beq +0x3A /* 00000882 */ 0000084A 206E FFFA movea.l A0, [A6 - 0x6] 0000084E 2068 0010 movea.l A0, [A0 + 0x10] 00000852 0828 0000 0009 btst.b [A0 + 0x9], 0x0 00000858 6728 beq +0x2A /* 00000882 */ 0000085A 206E FFFA movea.l A0, [A6 - 0x6] 0000085E 226E FFFA movea.l A1, [A6 - 0x6] 00000862 2269 0010 movea.l A1, [A1 + 0x10] 00000866 3011 move.w D0, [A1] 00000868 C1FC 003C muls.w D0, 0x3C /* '<' */ 0000086C 43ED EF00 lea.l A1, [A5 - 0x1100] 00000870 D3C0 add.l A1, D0 00000872 2068 0010 movea.l A0, [A0 + 0x10] 00000876 3028 0002 move.w D0, [A0 + 0x2] 0000087A C1E9 0006 muls.w D0, [A1 + 0x6] 0000087E D16D E7F8 add.w [A5 - 0x1808], D0 label00000882: 00000882 206E FFFA movea.l A0, [A6 - 0x6] 00000886 2D68 0014 FFFA move.l [A6 - 0x6], [A0 + 0x14] label0000088C: 0000088C 4AAE FFFA tst.l [A6 - 0x6] 00000890 6600 FF76 bne -0x88 /* 00000808 */ 00000894 4E5E unlink A6 00000896 4E75 rts 00000898 494E chk.w D4, A6 0000089A 4954 chk.w D4, [A4] 0000089C 5448 addq.w A0, 2 0000089E 494E chk.w D4, A6 export_110: 000008A0 4E56 FFFE link A6, -0x0002 000008A4 426E FFFE clr.w [A6 - 0x2] 000008A8 6004 bra +0x6 /* 000008AE */ label000008AA: 000008AA 526E FFFE addq.w [A6 - 0x2], 1 label000008AE: 000008AE 598F subq.l A7, 4 000008B0 4879 5049 4354 push.l 0x50494354 /* 'PICT' */ 000008B6 302E FFFE move.w D0, [A6 - 0x2] 000008BA 0640 03E8 addi.w D0, 0x3E8 000008BE 3F00 move.w -[A7], D0 000008C0 A9A0 syscall GetResource 000008C2 205F movea.l A0, [A7]+ 000008C4 B0FC 0000 cmpa.w A0, 0x0 000008C8 66E0 bne -0x1E /* 000008AA */ 000008CA 3B6E FFFE E814 move.w [A5 - 0x17EC], [A6 - 0x2] 000008D0 4E5E unlink A6 000008D2 4E75 rts 000008D4 434F chk.w D1, A7 000008D6 554E subq.w A6, 2 000008D8 5450 addq.w [A0], 2 000008DA 4943 chk.w D4, D3